{{tag>Jaunty logiciels_pour_le_lycée éducation primaire collège}}

----

====== GConjugo ======
GConjugo est un logiciel libre distribué sous licence GPL v3 et développé avec GTK+, permettant d'apprendre à conjuguer dans plusieurs langues.
Il est en cours de développement (quoiqu'il risque de stagner plusieurs mois), mais cependant utilisable sur les versions d'Ubuntu à partir de Jaunty (9.04).

===== Pré-requis =====

  * Disposer des [[:sudo|droits d'administration]].
  * Disposer d'une connexion à Internet configurée et activée.
  * Avoir [[:tutoriel:comment_installer_un_paquet|installé le paquet]] **[[apt://pkg-config,autotools-dev,build-essential,libgtk2.0-dev,libxml2-dev,intltool|pkg-config autotools-dev build-essential libgtk2.0-dev libxml2-dev intltool]]**

===== Installation =====

{{  :education:gconjugo_jaunty_01.png?350|}}

====Via le dépôt PPA====
Un paquet est disponible pour Jaunty (ou supérieur), il faut [[:tutoriel:comment_modifier_sources_maj|ajouter le dépôt]] PPA du développeur, et la clé du dépôt.
<code>
echo "deb http://ppa.launchpad.net/yaitanes/ppa/ubuntu jaunty main" | sudo tee -a /etc/apt/sources.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 94C5A0CB
</code>
<note important>Ce PPA n'est pas supporté officiellement par Canonical. Pour uniquement récupérer le paquet **gconjugo** adapté à votre architecture, sans ajouter de dépôt supplémentaire, [[https://launchpad.net/~yaitanes/+archive/ppa/+packages|aller sur cette page]].((mais vous ne serez pas averti automatiquement des mises à jour du logiciel))</note>

Puis [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|rechargez la liste des paquets]], et enfin  [[:tutoriel:comment_installer_un_paquet|installez le paquet]] **[[apt://gconjugo|gconjugo]]**.


====Par compilation des sources====
Il est aussi possible de compiler soit même les sources, disponibles via [[http://launchpad.net/gconjugo/+download/|launchpad]].
Après avoir extrait les sources, il faut se déplacer dans le répertoire de gconjugo. Par exemple, si le dossier a été extrait sur le bureau :
<code>cd ~/Bureau</code>
Puis pour la compilation :
<code>
./autogen.sh
./configure
make
</code>
Installer le code compilé par <code>sudo make install</code>
ou selon préférence((checkinstall crée un paquet deb qui peut ensuite être désinstallé via votre gestionnaire de paquet)) par <code>sudo checkinstall</code>

{{  :education:gconjugo_jaunty_02.png?350|}}

===== Utilisation=====

Lancez l'application avec :
  /usr/local/bin/gconjugo

===== Désinstallation =====

Pour supprimer cette application, il suffit de :
  * Si vous avez installé le programme via le paquet deb ou le PPA : il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.
  * Si vous avez installé le programme par compilation : lancer cette commande depuis le répertoire de compilation :
<code>sudo make uninstall</code>

===== Développement et ajout de fichiers de langues ======
Toute contribution est la bienvenue.
Si vous vous sentez capable d'aider pour la partie programmation, rendez vous sur launchpad : [[http://launchpad.net/gconjugo| GConjugo]]
Et si vous préférez ajouter des données (fichiers de langues), un wiki est disponible (l'adresse n'est pas stable pour le moment, demandez la par le formulaire de contact sur [[http://gconjugo.org|le site officiel]]).

===== Liens =====

  * **(fr, en)** [[http://gconjugo.org|Site officiel]]
  * **(fr, en)** [[http://launchpad.net/gconjugo/+download/|GConjugo sur launchpad]]

----

Contributeurs principaux : [[utilisateurs:yaitanes|Maxence Dolle]]